arrow-leaf sida - German English Dictionary